trade union of technological institute employees - French English Dictionary